package com.tianqu.tms.dto;

import java.io.Serializable;
import java.sql.Timestamp;

import com.tianqu.tms.core.util.StringUtil;

/**
 * @author zhangxueliang 库存车辆进场库记录信息表
 */
public class MarketCarGateInfoDto implements Serializable {
 
	private static final long serialVersionUID = -5350616996521596726L;
	// 道闸类型
	private String serial;
	// 车牌号码
	private String licensePlate;
	// 道闸编号
	private int gateId;
	// 道闸类型
	private String gateType;
	// 道闸相机ip
	private String locatedIP;
	// 车辆照片路径
	private String carPhoto;
	// 识别方式
	private int threadType;
	// 进出状态
	private int threadStatus;
	// 过滤状态
	private int checkFlag;
	// 更新用户
	private int updateUserId;
	//插入时间
	private Timestamp insertTime;
	//更新时间
	private Timestamp updateTime;
	
	private int color;
	private String memberName;
	private int num;
	private int cssFlag;
	
	private String insertTimeS;
//	// delete
//	private int inoutMark;
//	private int carScore;
	//车辆颜色 
	private int carColor;
	//车牌颜色 
	private int licenseColor;
	//易碎贴编号
	private String tempLicensePlate;	
	//车身颜色
	private String carBodyColor;
	//车牌颜色
	private String carLicenseColor;
	// 识别方式
	private String threadTypeInfo;
	// 进出状态
	private String threadStatusInfo;	

	public String getSerial() {
		return serial;
	}

	public void setSerial(String serial) {
		this.serial = serial;
	}

//	public int getInoutMark() {
//		return inoutMark;
//	}
//
//	public void setInoutMark(int inoutMark) {
//		this.inoutMark = inoutMark;
//	}
//
//	public int getCarScore() {
//		return carScore;
//	}
//
//	public void setCarScore(int carScore) {
//		this.carScore = carScore;
//	}

	public Timestamp getInsertTime() {
		return insertTime;
	}

	public void setInsertTime(Timestamp insertTime) {
		this.insertTime = insertTime;
	}

	public String getLicensePlate() {
		return licensePlate;
	}

	public void setLicensePlate(String licensePlate) {
		licensePlate = StringUtil.toUpperCase(licensePlate);
		this.licensePlate = licensePlate;
	}

	public String getMemberName() {
		return memberName;
	}

	public void setMemberName(String memberName) {
		this.memberName = memberName;
	}

	public int getNum() {
		return num;
	}

	public void setNum(int num) {
		this.num = num;
	}

	public int getCssFlag() {
		return cssFlag;
	}

	public void setCssFlag(int cssFlag) {
		this.cssFlag = cssFlag;
	}

	public int getGateId() {
		return gateId;
	}

	public void setGateId(int gateId) {
		this.gateId = gateId;
	}

	public String getGateType() {
		return gateType;
	}

	public void setGateType(String gateType) {
		this.gateType = gateType;
	}

	public String getLocatedIP() {
		return locatedIP;
	}

	public void setLocatedIP(String locatedIP) {
		this.locatedIP = locatedIP;
	}

	public String getCarPhoto() {
		return carPhoto;
	}

	public void setCarPhoto(String carPhoto) {
		this.carPhoto = carPhoto;
	}

	public int getThreadType() {
		return threadType;
	}

	public void setThreadType(int threadType) {
		this.threadType = threadType;
	}

	public int getThreadStatus() {
		return threadStatus;
	}

	public void setThreadStatus(int threadStatus) {
		this.threadStatus = threadStatus;
	}

	public int getCheckFlag() {
		return checkFlag;
	}

	public void setCheckFlag(int checkFlag) {
		this.checkFlag = checkFlag;
	}

	public int getUpdateUserId() {
		return updateUserId;
	}

	public void setUpdateUserId(int updateUserId) {
		this.updateUserId = updateUserId;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	public Timestamp getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Timestamp updateTime) {
		this.updateTime = updateTime;
	}

	public String getInsertTimeS() {
		return insertTimeS;
	}

	public void setInsertTimeS(String insertTimeS) {
		this.insertTimeS = insertTimeS;
	}

	public void setCarColor(int carColor) {
		this.carColor = carColor;
	}

	public int getCarColor() {
		return carColor;
	}

	public void setLicenseColor(int licenseColor) {
		this.licenseColor = licenseColor;
	}

	public int getLicenseColor() {
		return licenseColor;
	}

	public void setTempLicensePlate(String tempLicensePlate) {
		this.tempLicensePlate = tempLicensePlate;
	}

	public String getTempLicensePlate() {
		return tempLicensePlate;
	}

	public void setCarBodyColor(String carBodyColor) {
		this.carBodyColor = carBodyColor;
	}

	public String getCarBodyColor() {
		return carBodyColor;
	}

	public void setCarLicenseColor(String carLicenseColor) {
		this.carLicenseColor = carLicenseColor;
	}

	public String getCarLicenseColor() {
		return carLicenseColor;
	}

	public void setThreadTypeInfo(String threadTypeInfo) {
		this.threadTypeInfo = threadTypeInfo;
	}

	public String getThreadTypeInfo() {
		return threadTypeInfo;
	}

	public void setThreadStatusInfo(String threadStatusInfo) {
		this.threadStatusInfo = threadStatusInfo;
	}

	public String getThreadStatusInfo() {
		return threadStatusInfo;
	}

}
